//#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//#include <assert.h>
//
//char* my_strncpy(char* dst, const char* src, size_t sz)
//{
//	assert(dst && src);
//	int i = 0;
//	char* ret = dst;
//	while (sz && src)
//	{
//		*dst++ = *src++;
//		sz--;
//	}
//	while (sz--)
//	{
//		*dst = 0;
//	}
//	return ret;
//}
//
//int main()
//{
//	size_t sz = 0;
//	char src[10] = "0";
//	char dst[10] = "0";
//	scanf("%s %d", src, &sz);
//	char* p = my_strncpy(dst, src, sz);
//	printf("%s", p);
//	return 0;
//}